grated lemon peel - Alemán Inglés Diccionario